home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 November: Tool Chest / Dev.CD Nov 00 TC Disk 2.toast / pc / sample code / quicktime / quicktimeintro / wiredsprites / application files / qtwiredsprites.rc < prev    next >
Encoding:
Text File  |  2000-10-06  |  6.7 KB  |  270 lines

  1. //////////
  2. //
  3. //    File:        QTShell.rc
  4. //
  5. //    Contains:    Resource definitions for the Windows QuickTime sample code framework. 
  6. //
  7. //    Written by:    Tim Monroe
  8. //                Based on a resource script generated by Microsoft Developer Studio
  9. //
  10. //    Copyright:    © 1999 by Apple Computer, Inc., all rights reserved.
  11. //
  12. //    Change History (most recent first):
  13. //       
  14. //       <1>         11/08/99    rtm        first file
  15. //
  16. //////////
  17.  
  18.  
  19. //////////
  20. //
  21. // header files
  22. //
  23. //////////
  24.  
  25. #include "ComResource.h"
  26.  
  27. #define APSTUDIO_READONLY_SYMBOLS
  28.  
  29. #define APSTUDIO_HIDDEN_SYMBOLS
  30. #include "windows.h"
  31. #undef APSTUDIO_HIDDEN_SYMBOLS
  32. #include "winver.h"
  33.  
  34. #undef APSTUDIO_READONLY_SYMBOLS
  35.  
  36.  
  37. //////////
  38. //
  39. // English (U.S.) resources
  40. //
  41. //////////
  42.  
  43. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  44. #ifdef _WIN32
  45. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  46. #pragma code_page(1252)
  47. #endif //_WIN32
  48.  
  49.  
  50. //////////
  51. //
  52. // icons
  53. //
  54. //////////
  55.  
  56. // the icon with lowest ID value is placed first to ensure application icon
  57. // remains consistent on all systems
  58. IDI_APPICON             ICON    DISCARDABLE     "QTWiredSprites.ico"
  59. IDI_CHILDICON           ICON    DISCARDABLE     "Movie.ico"
  60.  
  61.  
  62. //////////
  63. //
  64. // menus
  65. //
  66. //////////
  67.  
  68. QTWIREDSPRITES MENU DISCARDABLE 
  69. BEGIN
  70.     POPUP "&File"
  71.     BEGIN
  72.         MENUITEM "&New\tCtrl+N",                IDM_FILENEW
  73.         MENUITEM "&Open...\tCtrl+O",            IDM_FILEOPEN
  74.         MENUITEM "&Close\tCtrl+W",              IDM_FILECLOSE, GRAYED
  75.         MENUITEM "&Save\tCtrl+S",                  IDM_FILESAVE, GRAYED
  76.         MENUITEM "Save &As",                     IDM_FILESAVEAS, GRAYED
  77.         MENUITEM SEPARATOR
  78.         MENUITEM "&Quit\tCtrl+Q",               IDM_EXIT
  79.     END
  80.     POPUP "&Edit"
  81.     BEGIN
  82.         MENUITEM "&Undo\tCtrl+Z",               IDM_EDITUNDO, GRAYED
  83.         MENUITEM SEPARATOR
  84.         MENUITEM "Cu&t\tCtrl+X",                IDM_EDITCUT, GRAYED
  85.         MENUITEM "&Copy\tCtrl+C",               IDM_EDITCOPY, GRAYED
  86.         MENUITEM "&Paste\tCtrl+V",              IDM_EDITPASTE, GRAYED
  87.         MENUITEM "&Delete\tDel",                IDM_EDITCLEAR, GRAYED
  88.         MENUITEM SEPARATOR
  89.         MENUITEM "Select &All\tCtrl+A",         IDM_EDITSELECTALL, GRAYED
  90.         MENUITEM "Select &None\tCtrl+B",        IDM_EDITSELECTNONE, GRAYED
  91.     END
  92.     POPUP "&Test"
  93.     BEGIN
  94.         MENUITEM "&Make Wired Sprites Movie...",IDM_MAKE_SPRITE_MOVIE
  95.     END
  96.     POPUP "&Window"
  97.     BEGIN
  98.         MENUITEM "&Tile",                       IDM_WINDOWTILE
  99.         MENUITEM "&Cascade",                    IDM_WINDOWCASCADE
  100.         MENUITEM "Arrange &Icons",              IDM_WINDOWICONS
  101.         MENUITEM "Close &All",                  IDM_WINDOWCLOSEALL
  102.     END
  103.     POPUP "&Help"
  104.     BEGIN
  105.         MENUITEM "&About QTWiredSprites...",       IDM_ABOUT
  106.     END
  107. END
  108.  
  109.  
  110. //////////
  111. //
  112. // keyboard accelerators
  113. //
  114. //////////
  115.  
  116. QTWIREDSPRITES ACCELERATORS MOVEABLE PURE 
  117. BEGIN
  118.     "N",            IDM_FILENEW,               VIRTKEY, CONTROL
  119.     "O",            IDM_FILEOPEN,           VIRTKEY, CONTROL
  120.     "W",            IDM_FILECLOSE,          VIRTKEY, CONTROL
  121.     "S",            IDM_FILESAVE,           VIRTKEY, CONTROL
  122.     "Z",            IDM_EDITUNDO,           VIRTKEY, CONTROL
  123.     "X",            IDM_EDITCUT,            VIRTKEY, CONTROL
  124.     "C",            IDM_EDITCOPY,           VIRTKEY, CONTROL
  125.     "V",            IDM_EDITPASTE,          VIRTKEY, CONTROL
  126.     "A",            IDM_EDITSELECTALL,      VIRTKEY, CONTROL
  127.     "B",            IDM_EDITSELECTNONE,        VIRTKEY, CONTROL
  128.     "Q",            IDM_EXIT,               VIRTKEY, CONTROL
  129. END
  130.  
  131.  
  132. //////////
  133. //
  134. // version information
  135. //
  136. //////////
  137.  
  138. #ifndef _MAC
  139. VS_VERSION_INFO VERSIONINFO
  140.  FILEVERSION 4,0,0,0
  141.  PRODUCTVERSION 4,0,0,0
  142.  FILEFLAGSMASK 0x3fL
  143. #ifdef _DEBUG
  144.  FILEFLAGS 0xbL
  145. #else
  146.  FILEFLAGS 0xaL
  147. #endif
  148.  FILEOS 0x10001L
  149.  FILETYPE 0x1L
  150.  FILESUBTYPE 0x0L
  151. BEGIN
  152.     BLOCK "StringFileInfo"
  153.     BEGIN
  154.         BLOCK "040904e4"
  155.         BEGIN
  156.             VALUE "CompanyName", "Apple Computer Inc.\0"
  157.             VALUE "FileDescription", "QTWiredSprites Application\0"
  158.             VALUE "FileVersion", "Version 1.0\0"
  159.             VALUE "InternalName", "QTWiredSprites\0"
  160.             VALUE "LegalCopyright", "Copyright © Apple Computer Inc. 1998\0"
  161.             VALUE "OriginalFilename", "\0"
  162.             VALUE "ProductName", "QTWiredSprites\0"
  163.             VALUE "ProductVersion", "Version 1.0\0"
  164.         END
  165.     END
  166.     BLOCK "VarFileInfo"
  167.     BEGIN
  168.         VALUE "Translation", 0x409, 1252
  169.     END
  170. END
  171.  
  172. #endif    // !_MAC
  173.  
  174.  
  175. #ifdef APSTUDIO_INVOKED
  176. //////////
  177. //
  178. // include information
  179. //
  180. //////////
  181.  
  182. 1 TEXTINCLUDE DISCARDABLE 
  183. BEGIN
  184.     "ComResource.h\0"
  185. END
  186.  
  187. 2 TEXTINCLUDE DISCARDABLE 
  188. BEGIN
  189.     "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
  190.     "#include ""windows.h""\r\n"
  191.     "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
  192.     "#include ""winver.h""\r\n"
  193.     "\0"
  194. END
  195.  
  196. 3 TEXTINCLUDE DISCARDABLE 
  197. BEGIN
  198.     "\r\n"
  199.     "\0"
  200. END
  201.  
  202. #endif    // APSTUDIO_INVOKED
  203.  
  204.  
  205. //////////
  206. //
  207. // dialog boxes
  208. //
  209. //////////
  210.  
  211. IDD_ABOUT DIALOG DISCARDABLE  0, 0, 185, 70
  212. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  213. CAPTION "About QTWiredSprites"
  214. FONT 8, "MS Sans Serif"
  215. BEGIN
  216.     DEFPUSHBUTTON   "OK",IDOK,68,49,50,14
  217.     ICON            IDI_APPICON,IDC_STATIC,7,9,18,20
  218.     LTEXT           "Create a movie that contains a wired sprites",
  219.                     IDC_STATIC,30,10,160,8
  220.     LTEXT           "track.",
  221.                     IDC_STATIC,30,18,160,8
  222.     LTEXT           "Written by the QuickTime Team.",
  223.                        IDC_STATIC,30,26,160,8
  224.     LTEXT           "© 1998 Apple Computer, Inc.",
  225.                     IDC_STATIC,30,34,160,8
  226. END
  227.  
  228.  
  229. //////////
  230. //
  231. // design information
  232. //
  233. //////////
  234.  
  235. #ifdef APSTUDIO_INVOKED
  236. GUIDELINES DESIGNINFO DISCARDABLE 
  237. BEGIN
  238.     IDD_ABOUT, DIALOG
  239.     BEGIN
  240.         LEFTMARGIN, 7
  241.         RIGHTMARGIN, 178
  242.         TOPMARGIN, 7
  243.         BOTTOMMARGIN, 63
  244.     END
  245. END
  246. #endif    // APSTUDIO_INVOKED
  247.  
  248.  
  249. //////////
  250. //
  251. // strings
  252. //
  253. //////////
  254.  
  255. STRINGTABLE DISCARDABLE 
  256. BEGIN
  257.     IDS_APPNAME             "QTWiredSprites"
  258.     IDS_DESCRIPTION         "QTWiredSprites Example Application"
  259.     IDS_FILTERSTRING        "Movie File(*.MOV)|*.mov|All Files(*.*)|*.*|"
  260. #if defined(__MWERKS__)
  261.     IDS_SAVEONCLOSE           "Do you want to save changes to the QTWiredSprites document \"%s\" before closing it?"
  262.     IDS_SAVEONQUIT           "Do you want to save changes to the document \"%s\" before quitting this application?"
  263. #else
  264.     IDS_SAVEONCLOSE           "Do you want to save changes to the QTWiredSprites document ""%s"" before closing it?"
  265.     IDS_SAVEONQUIT           "Do you want to save changes to the document ""%s"" before quitting this application?"
  266. #endif
  267. END
  268.  
  269. #endif    // English (U.S.) resources
  270.